package mlz.method;

//方法重载
public class MethodDemo06 {
    public static void main(String[] args) {

        m1();
        m1(1);

    }

    //参数个数不一致的情况
    public static void m1(int a){
        System.out.println("m1");
    }

    public static void m1(){
        System.out.println("m1");
    }

    //数据类型不一致
    public static void m2(byte a){
        System.out.println("m2");
    }
    public static void m2(short a){
        System.out.println("m2");
    }

    //参数顺序不一致
    public static void m3(int a, double b){
        System.out.println("m3");
    }

    public static void m3(double a, int b){
        System.out.println("m3");
    }


    //返回值和方法重载的关系 -> 没有任何关系
//    public static int m4(int a){
//        System.out.println("m4");
//        return 0;
//    }
//
//    public static double m4(int a){
//        System.out.println("m4");
//        return 0.0;
//    }














}
